package com.computercourse.framework.domain.order.response;

import com.computercourse.framework.domain.order.CicOrdersPay;
import com.computercourse.framework.model.response.ResponseResult;
import com.computercourse.framework.model.response.ResultCode;
import lombok.Data;
import lombok.ToString;

/**
 * @description
 * @author Feng.Yuan
 * @date 2020/1/28 10:40 下午
 * @param null
 * @return
 */
@Data
@ToString
public class PayOrderResult extends ResponseResult {
    public PayOrderResult(ResultCode resultCode) {
        super(resultCode);
    }
    public PayOrderResult(ResultCode resultCode, CicOrdersPay xcOrdersPay) {
        super(resultCode);
        this.xcOrdersPay = xcOrdersPay;
    }
    private CicOrdersPay xcOrdersPay;
    private String orderNumber;

    //当tradeState为NOTPAY（未支付）时显示支付二维码
    private String codeUrl;
    private Float money;


}
